Skip to content

Conversation

@alexskr
Copy link
Contributor

@alexskr alexskr commented May 1, 2025

mdorf and others added 22 commits December 12, 2024 15:30
conflicts

Feature: Add all MOD metadata fields to the submission object
ontoportal#18
…ion_object

Feature/add mod metadata to submission object
- Use `.ruby-version` to specify the Ruby version.
- Removed `test_files` as it is deprecated in modern RubyGems
- updated contact email and description
- moved net-ftp from Gemlock to gemspec.
  This ensures it is automatically included in projects that depend on this gem.
  Starting from Ruby 3.1, net-ftp is no longer included by default.
Develop to Master Merge, Release 6.0.0
…and dirs

- Always create repository directory with set‑GID and group‑writable mode (0o2770)
- After copying uploaded Tempfile into the repo, explicitly chmod the file to group‑writable (0o660)
- Remove unnecessary `Dir.exist?` guard; rely on idempotent `mkdir_p` and follow up with chmod
- Wrap filesystem operations in a generic rescue that surfaces concise error messages
fix/Ensure Files Copied to Repository Have Group Write Privileges
Develop -> Master merge, release v6.1.0
@alexskr alexskr merged commit ecec073 into ontoportal:master May 1, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants